package com.eupmt.lab3.persistence.ibatis.dao;

import com.eupmt.lab3.domain.Usuari;
import com.eupmt.lab3.persistence.ibatis.dao.ibator.IbatorUsuariDAO;
import com.ibatis.dao.client.Dao;

/**
 *
 * @author sony
 */
public interface UsuariDAO extends IbatorUsuariDAO, Dao {

   void saveUsuari(Usuari usuari)   throws Exception;
   void insertUsuari(Usuari usuari) throws Exception;
   void updateUsuari(Usuari usuari) throws Exception;
   void deleteUsuari(Usuari usuari) throws Exception;

   Usuari getUsuariGranted(Usuari usuari) throws Exception;
   Usuari getUsuariByLogin(String login) throws Exception;
}
